1 Die Font-Anzeige

Die Anzeige eines gew�hlten Fonts wurde erheblich verbessert. Ab Version 1.3 wird nicht mehr der ASL-FontRequester verwendet, sondern ein eigenes Fenster verwendet. Dieses besteht aus einem gro�en Anzeige-Bereich und insgesamt vier Gadgets, mit denen die Attribute des Fonts eingestellt werden k�nnen.

Diese Attribute k�nnen auch kombiniert verwendet werden. Jeder Einstellung der Attribut-Gadgets beeinflu�t die Stellung des Normal-Gadgets. Mit einem Klick auf das Normal-Gadget werden alle anderen Attribute zur�ckgesetzt. Die Bedienung ist also v��lig analog zu dem ASL-FontRequester.

Area: Das Text-Feld

In diesem Feld wird ein Beispieltext in dem zu zeigenden Font angezeigt. Der Beispieltext setzt sich aus der Fontgr��e und dem Namen des Fonts zusammen, z.B.

   (8) topaz.font

Die Fonts k�nnen jede beliebige Gr��e einnehmen. Ist der Font gr��er als das Text-Feld, wird ein entsprechender Bereich geclipt dargestellt. Das bedeutet, da� der Text ab links oben dargestellt wird und der maximal sichtbare Bereich gezeigt wird.

Diese Technik wird �brigens ganz einfach mit sogenannten Clip-Regions realisiert. Eine Vorgehensweise, die ich erst vor kurzem kennen gelernt habe. Ein Blick in den Quellcode ist sehr instruktiv!

Click-Gadget: Normal

Alle Attribute werden zur�ckgesetzt und der Font in der normalen Einstellung angezeigt.

Click-Gadget: Italic

Der Font wird zus�tzlich in kursiver Darstellung gezeigt.

Click-Gadget: Bold

Der Font wird zus�tzlich in fetter Darstellung gezeigt.

Click-Gadget: Underl

Der Font wird zus�tzlich in unterstrichener Darstellung gezeigt.


This document was generated on August 3, 2022 using texi2html 5.0.